package com.adms.domain;

import com.adms.domain.ReformReply;
import com.adms.domain.ReformReplyExample;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface ReformReplyMapper {
	
//	
	Map<String,Object> selectByPrimaryKeyWithReform(Integer replyId);
//	
	
    long countByExample(ReformReplyExample example);

    int deleteByExample(ReformReplyExample example);

    int deleteByPrimaryKey(Integer replyId);

    int insert(ReformReply record);

    int insertSelective(ReformReply record);

    List<ReformReply> selectByExample(ReformReplyExample example);

    ReformReply selectByPrimaryKey(Integer replyId);

    int updateByExampleSelective(@Param("record") ReformReply record, @Param("example") ReformReplyExample example);

    int updateByExample(@Param("record") ReformReply record, @Param("example") ReformReplyExample example);

    int updateByPrimaryKeySelective(ReformReply record);

    int updateByPrimaryKey(ReformReply record);
}